.login {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("../../assets/img/login/login_bg.jpg") no-repeat center top / cover;
    overflow: hidden;
    .text {
        font-size: 40px;
        font-weight: bold;
        margin: 130px auto 40px;
        letter-spacing: 4px;
        color: #656666;
        text-align: center;
    }
    .van-cell-group {
        border: 1px solid #e3e3e3;
        border-radius: 6px;
    }
    .van-cell {
        padding: 12px 20px;
        background: none;
        .van-icon {
            font: 24px/1 "vant-icon";
        }
        .van-cell__left-icon {
            margin-right: 10px;
        }
    }

    .chk {
        margin: 20px 0 40px;
        text-align: right;
        .van-checkbox__label {
            font-size: 12px;
            line-height: 14px;
            margin-left: 6px;
        }
        img {
            width: 14px;
            height: 14px;
        }
    }
    .van-button--large,
    .van-button--primary {
        height: 40px;
        line-height: 40px;
        font-size: 15px;
        background: #00ac29;
        border: none;
    }
    /* .copy_right {
        font-size: 12px;
        color: #b2afae;
        line-height: 18px;
        margin-top: 120px;
    } */
}